Implementation of a High-Speed and High-Throughput Advanced Encryption Standard
نویسندگان
چکیده
Data security is an essential aspect of data communication and storage. To provide high-level against all kinds unauthorized accesses, cryptographic algorithms have been applied to various fields such as medical military applications. Advanced Encryption Standard (AES), a symmetric algorithm, acknowledged the most secure algorithm for process globally. Several modifications made original architecture after it was proposed by two Belgian researchers, Joan Daemen Vincent Rijment, at third AES candidate Conference in 2000. The existing aim increase speed. This paper proposes efficient pipelined key expansion process, effectively reducing propagation delay generate required subkeys. Along with pipeline structure, fork join also used part architecture, significantly reduces time taken simulated implemented on Xilinx Virtex4 XC4VLX200 FPGA. result indicates that achieves improvement about 37% throughput compared architecture. Also, can convert given plain text cipher minimal delay.
منابع مشابه
A High-Speed and Area Efficient Hardware Implementation of AES-128 Encryption Standard
The Advanced Encryption Standard (AES) is used nowadays extensively in many network and multimedia applications to address security issues. In this paper, a high throughput area efficient FPGA implementation of the latter cryptographic primitive is proposed. It presents the highest performance (in terms of throughput) among competitive academic and commercial implementations. Using a Virtex-II ...
متن کاملHigh Speed Fpga Architectures for the Data Encryption Standard
Most modern security standards and security applications are de ned to be algorithm independent, that is, they allow a choice from a set of cryptographic algorithms for the same function. Since the Data Encryption Standard (DES) is currently the most widely used private-key encryption algorithm, DES is usually amongst them. Field Programmable Gate Arrays (FPGA) are recon gurable hardware device...
متن کاملHigh Speed Implementation of Authenticated Encryption for the MSP430X Microcontroller
Authenticated encryption is a symmetric cryptography scheme that provides both confidentiality and authentication. In this work we describe an optimized implementation of authenticated encryption for the MSP430X family of microcontrollers. The CCM, GCM, SGCM, OCB3, Hummingbird-2 and MASHA authenticated encryption schemes were implemented at the 128-bit level of security and their performance wa...
متن کاملA High Throughput Algorithm for Data Encryption
RC4 encryption algorithm [3,12,16] was examined based on the text to be encrypted and the chosen key. It is a symmetric key algorithm and uses stream cipher i.e. data is being encrypted bit by bit. The same algorithm is used for both encryption and decryption. The data stream is XORed with the generated key sequence and the key stream is completely independent of the plaintext used. The weaknes...
متن کاملFPGA Can be Implemented Using Advanced Encryption Standard Algorithm
This paper mainly focused on implementation of AES encryption and decryption standard AES-128. All the transformations of both Encryption and Decryption are simulated using an iterativedesign approach in order to minimize the hardware consumption. This method can make it avery low-complex architecture, especially in saving the hardware resource in implementing theAES InverseSub Bytes module and...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Intelligent Automation and Soft Computing
سال: 2022
ISSN: ['2326-005X', '1079-8587']
DOI: https://doi.org/10.32604/iasc.2022.020090